technology training manager - French English Dictionary